microwave bomb - French English Dictionary